.callbackPage{
	.news_title{
		text-align: center;
		font-size:1.2rem; 
		padding:0.666667rem 0;
		box-shadow: 0 0.066667rem 0.133333rem 0.066667rem rgb(221,221,221);
		position: relative;
	}
	.payState{
		background-image: linear-gradient(90deg, #F76666 0%, #F33434 100%);
		box-shadow: inset 0 1px 0 0 rgba(221,221,221,0.50);
		width:25rem;
		height:10.0rem;
		text-align: center;
		span{
			margin-top: 30px;
			font-size: 3.333333rem;
			color:#fff;
		}
		p{
			color:#fff;
			font-size: 1.2rem;
			padding:.5rem;
		}
	}
	.payInfo{
		text-align: center;
		padding:4rem 2rem;
		display: flex;
		justify-content: space-around;
		p{
			&:first-of-type{
				font-size: 1.03rem;
				color:#333;
			}
			&:last-of-type{
				font-size: 0.933333rem;
				color:#999;
				padding:.5rem 0;
				margin-bottom: 1rem;
			}
		}
		>span, a{
			/*padding:.5rem .8rem;*/
			width:8rem;
			font-size: 0.933333rem;
			height:2rem;
			line-height: 2rem;
			border:#ddd 0.066667rem solid;
			margin:0 0.5rem;
		}
	}
}